scrape up

verbs

gather (money or other resources) together over time
"She had scraped together enough money for college"; "they scratched a meager living"